@charset "utf-8";
/* CSS Document */

/*公共样式*/
body {background:#f5f5f5; font-family:"microsoft yahei", "宋体", Arial}
.w1200 {width:1200px}
.w980 {width:980px}
.c_gray1 {color:#a9a9a9}
.c_gray2 {color:#666}
.c_gray3 {color:#999}
.c_gray4 {color:#333}
.c_orange1 {color:#ff812c}
.c_red1 {color:#F00}
.b_gray1 {border:1px solid #dedede}
.b_gray2 {border:1px solid #e0e0e0}
.b_radius1 {-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}
a:hover,.links a:hover,.top a:hover,footer dl dt a:hover,.bottom .links a:hover {color:#f90; text-decoration:none}

.bg,.learn_services dt a,.ls_close,.sentiment,.mk03 ul li i.favorite,.scrollitem .holder a.jp-previous,.scrollitem .holder a.jp-next,.selectpick_icon,.bottom dl dt,.mk03 ul li i.favorite_y  {background-image:url(../images/bg2015a.png); _background-image:url(../images/bg2015a.gif); background-repeat:no-repeat}

.input_button1 {background:#56b02a; border:solid #bbdfaa; border-width:1px 0; color:#FFF; font:bold 14px "microsoft yahei", "宋体", Arial; cursor:pointer; height:30px; display:inline-block; padding:0 10px; *padding:0 5px; line-height:30px; *line-height:24px}
.input_button1:hover {background:#78c055}
.input_button2 {background:#f90; border:solid #ffd699; border-width:1px 0; color:#FFF; font:bold 14px "microsoft yahei", "宋体", Arial; height:30px; display:inline-block; padding:0 10px; *padding:0; cursor:pointer}
.input_button2:hover {background:#ffad33}
.input-submit1 {width:136px; height:30px; font:16px/30px 'Microsoft YaHei', "宋体", Arial; color:#FFF; background:#ff9044; border:0; cursor:pointer}
.input-submit1:hover {background:#ff7500}
.input-text1 {width:140px; height:30px; line-height:30px; border:1px solid #ebebeb; text-indent:10px; vertical-align:middle}

.nav-top {margin-top:-35px; margin-bottom:20px}

/*外面边框的样式*/
.onselect_div {position:relative}
.selectpick_div {
	background-color: #FFFFFF;
	color:#666;
	font-size: 14px;
	font-weight: 500;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: solid 1px #e6e6e6;
	line-height: 30px;
	position: absolute;
	text-indent:10px;
	overflow: hidden;
	cursor: pointer;
	overflow: hidden;
	z-index: 9060;
}

.selectpick_icon {
	float: right;
	background-position:0 -295px;
	margin-right: 5px;
	height: 30px;
	width: 9px;
	cursor: pointer;
}

.selectpick_div:hover {
	background-color: #fff;
	border: solid 1px #f90;
	color:#666
}
.selectpick_div:hover .selectpick_icon {}

.selectpick_div:active {
	-moz-box-shadow: 0 0 3px #0099CC;
	-webkit-box-shadow: 0 0 3px #0099CC;
	box-shadow: 0 0 3px #0099CC;
	border: solid 1px #0099CC;
}
/*下拉框的主体*/
.selectpick_options {
	border: solid 1px #f90;
	position: absolute;
	z-index: 9160;
	font-size: 13.5px;
	display:none
}

.selectpick_options ul {
	list-style: none;
	height: auto;
	margin: 0px;
	padding: 0px;
	z-index: 9060;
	font-size: 13.5px;
}

.selectpick_options ul li {
	border-bottom: solid 1px #CFCFCF;
	padding-left: 5px;
	display: block;
	font-size: 13.5px;
	z-index: 9060;
	background-color: #fff;
}

.selectpick_options_selected {
	font-size: 13.5px;
	z-index: 9060;
}

/*设置下拉框的不透明度*/
.select_hide {
	-moz-opacity: 0;
	opacity: 0;
	-webkit-opacity: 0;
	filter: alpha(opacity =0);
}
/*设置为disabled的时候*/
.selectpick_no_select {
	cursor: default;
	color: #9a9898;
	background-color: #F5F5F5;
}

/*Logo+搜索*/
header {background:#FFF; padding-bottom:30px; border-bottom:1px solid #ddd}
.header_cont_l {padding-top:35px}
.header_cont_l h1 {text-indent:-60px; width:200px; overflow:hidden; margin-left:15px}
.header_cont_l h2 {height:44px; font:bold 24px/44px 'Microsoft YaHei', "宋体", Arial; color:#0194db; border-left:1px solid #e0e0e0}
.header_cont_m {width:666px; margin:25px 0 0 80px; z-index:333}
.header_cont_m .search {width:666px; border:3px solid #ff9900; height:37px}
.search_text {width:538px; height:14px; padding:11px 0; border:0; padding-left:30px; background-position:-30px -298px}
.search_submit {border:0; width:98px; height:37px; line-height:37px; color:#FFF; font:16px 'Microsoft YaHei', "宋体", Arial; cursor:pointer}
.header_cont_m .on {background-color:#ff9900}
.header_cont_m .over {background-color:#ff7500}
.header_cont_m ul {width:150px; clear:both}
.header_cont_m ul li {line-height:25px; cursor:pointer; width:50px; display:inline-block; float:left; text-align:center; color:#000; font-weight:bold}
.header_cont_m ul li.on {background:#ff9900; color:#FFF}
.search_keywords {line-height:1.2em; height:1.2em; overflow:hidden}
.search_keywords a {color:#333; margin-right:10px}
.search_keywords a:hover {color:#f90}
.header_cont_r {width:172px; height:50px; text-indent:-999em; background-position:-66px -90px; margin:50px 20px 0 0; display:inline-block}

/* 城市切换 */
.change_city {left:200px; top:30px; width:78px; padding:10px 8px; line-height:20px; z-index:888; overflow:hidden}
.change_city span {font-size:14px; color:#ff8800; display:block; border-left:1px solid #ccc; padding-left:10px}
.change_city em {display:block; border-left:1px solid #ccc; padding-left:10px}
.change_city ul {overflow:hidden; width:55px; background:#f5f5f5; display:none; margin-left:10px}
.change_city ul li {display:inline-block; margin:0 5px}
.change_city ul li a {color:#999}
.change_city ul li a:hover {color:#ff9900}

/*分类导航*/
.sidebar { float: left; width: 210px; z-index:888; margin-top:-10px}
.category { width: 210px; }
.category a, .category a:visited { color: #666; }
.category a:hover { color: #f90; }
.category a.highlight, .category a.highlight:visited { color: #EC0000; }

.AllCategories { background-color: #ff9900; float: left; margin: 0; position: relative; top: 0; width: 210px; z-index: 11;  }
.AllCategories .hd {height: 38px; text-indent:25px; text-align: left;font:bold 16px/35px 'Microsoft YaHei', "宋体", Arial; color:#FFF}
.AllCategories .hd A:hover { color: #FFFFFF; cursor: pointer; text-decoration: none}
.AllCategories .bd { background: none repeat scroll 0 0 #FFF; font-family: 'Microsoft YaHei', "宋体", Arial; border: 2px solid #ff9900; left: 0; position: absolute; width: 206px; z-index: 11; }
.ACHover .bd { display: block; }
.AllCategories H2 {border-bottom:1px solid #d7d7d7; font:14px 'Microsoft YaHei', "宋体", Arial; height: 54px; line-height: 27px; margin:0 20px}
.AllCategories H2.bn {background:none}
.AllCategories H2 em {display:block}
.AllCategories H2 em a {color:#333; font:bold 12px/2em 'Microsoft YaHei', "宋体", Arial}
.AllCategories H2 em a:visited {color: #333}
.AllCategories H2 span {display:inline-block; font-size:12px; height:27px; overflow:hidden}
.AllCategories H2 span a {color:#666; display:inline-block; margin-right:5px}
.AllCategories .items { position: relative; z-index: 2}
.AllCategories .subItems { background: none repeat scroll 0 0 #FFFFFF; border:2px solid #ff9900; border-left:0; display:none; left: 208px; overflow: hidden; padding: 0 0 0 0; position: absolute; top: -20px; width: 540px; z-index: 99; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}

.AllCategories .lc1 .subItems { top: -10px; }
.AllCategories .lc2 .subItems { top: -35px; }
.AllCategories .lc3 .subItems { top: -70px; }
.AllCategories .lc4 .subItems { top: -125px; }
.AllCategories .lc5 .subItems { top: -80px; }
.AllCategories .lc6 .subItems { top: -185px; }
.AllCategories .lc7 .subItems { top: -100px; }
.AllCategories .lc8 .subItems { top: -40px; }
.AllCategories .lc9 .subItems { top: -20px; }
.AllCategories .lc10 .subItems { top: -140px; }

.AllCategories .itemsHover H2 { background: none repeat scroll 0 0 #ff7f00; border-bottom: 1px solid #f90; margin: 0; padding:0 20px; position: relative; width: 166px; z-index: 100; color:#FFF}
.AllCategories .itemsHover H2 a,.AllCategories .itemsHover H2 a:visited {color:#FFF}
.AllCategories .itemsHover .subItems { display: block; }
.AllCategories .itemsPanel { padding-top:15px}
.AllCategories .itemsPanel DL {display: inline-block; line-height:12px; width: 510px}
.AllCategories .itemsPanel DT {color: #f90; font-size: 12px; height: 30px; margin: 0; padding: 0 10px 0 0;  width: 80px; float:left; text-align:right}
.AllCategories .itemsPanel DT a {color: #f90}
.AllCategories .itemsPanel DD {float:left; width:420px}
.AllCategories .lc4 .subItems .itemsPanel DD {width:660px}
.AllCategories .itemsPanel DD a {float: left; height: 12px; padding:0 10px; border-left:1px solid #ccc; margin-bottom:10px; display:inline-block}

.ui-menu-special { border-left: medium none; float: right; }
.menu_r {float: right; width: 980px; height:36px; line-height:36px; z-index:100; margin-top:-10px}
.yp_nav2 {color: #FFFFFF; height: 38px; /* position: relative; *position:static; */ z-index: 20; }
#nav.cur { position:fixed; top:0px; width:100%; z-index:999; }
.ui-menu-bd { float: left; margin-bottom: 0; width: 850px; }
ul.inline li {display: inline-block; float:left; padding:5px 8px; position:relative}
ul.inline li a img {position:absolute; left:0; top:-5px}
.ui-menu-bd a {display: inline-block; padding: 0 10px; height: 38px; line-height: 32px; font-weight:bold}
.menu_r .on {color:#f90}
.ui-menu-bd a:hover { height: 36px; text-decoration: none; color:#f90}

.menu_r dl {float:left; width:120px}
.menu_r dl dt {text-align:center; cursor:pointer; color:#333; font-weight:bold; font-size:14px}
.menu_r dl dd {display:none; color:#333}
.menu_r span a {color:#325e7f}
.menu_r dl.over dt {border:2px solid #F90; background:#FFF; border-bottom:0; position:relative; z-index:89}
.menu_r dl.over dd {border:2px solid #F90; background:#FFF; width:970px; padding:15px; position:absolute; z-index:88; top:36px; left:0; display:block}
.menu_r dl dd section {width:232px; overflow:hidden; margin-right:14px; *margin-right:15px; display:inline-block; float:left; line-height:22px; margin-bottom:10px; *margin-bottom:0}
.menu_r dl dd section p {position:relative}
.menu_r dl dd section p a.c_blue1 {position:absolute; right:0; bottom:0}
.menu_r dl dd section p a {display:inline-block}
.menu_r dl dd section.mr0 {margin-right:0}
.menu_r dl dd section h3 {border-bottom:1px solid #dedede; text-indent:5px; line-height:26px; margin-bottom:5px; font-weight:bold; font-size:14px}
.menu_r dl dd section h3 a {color:#333}

/* 第一屏中间与右边 */
.mk00 {*padding-top:5px}
.mk00_m {width:708px; height:500px; margin-left:220px; _margin-left:110px}
/* 焦点图 */
#banner1 { width: 528px; height: 300px; position: relative; overflow: hidden}
#banner1 .banner-btn,#banner2 .banner-btn {display:none;}
#banner1 .banner-btn a{display:block; position:absolute;top:120px;width:27px;height:63px; overflow:hidden;z-index:4;}
#banner1 .prevBtn,#banner2 .prevBtn{left:0;background-position:-218px -216px}
#banner1 .prevBtn:hover,#banner2 .prevBtn:hover {background-position:-218px -152px}
#banner1 .nextBtn,#banner2 .nextBtn{right:0;background-position:-190px -216px}
#banner1 .nextBtn:hover,#banner2 .nextBtn:hover{background-position:-190px -152px}
#banner1 .banner-img,#banner2 .banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative;}
#banner1 .banner-img li,#banner2 .banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px; position:relative; width:528px}
#banner1 .banner-img li span,#banner2 .banner-img li span{position:absolute; bottom:0; left:0; display:none; width:100%; background:#000; color:#FFF; padding:5px 10px;  filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8}
#banner1 .banner-circle,#banner2 .banner-circle{position:absolute;bottom:15px;height:18px;text-align:center;font-size:0; width:528px}
#banner1 .banner-circle li,#banner2 .banner-circle li{border-radius:10px;margin:2px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1; float:left}
#banner1 .banner-circle li a,#banner2 .banner-circle li a{display:block; width:12px;height:12px;border-radius:50%;background:#c0bec5;overflow:hidden;}
#banner1 .banner-circle .selected a,#banner2 .banner-circle .selected a{background:#ff9900;}

#banner2 { width: 528px; height: 192px; position: relative; overflow: hidden}
#banner2 .banner-btn a{display:block; position:absolute;top:60px;width:27px;height:63px; overflow:hidden;z-index:4;}
#banner2 .banner-img li.li1 a {display:inline-block; float:left; margin-right:2px; margin-bottom:6px}

.banner_sub1,.banner_sub2 {width:175px}

.scrollitem {width:528px; height:192px; overflow:hidden}
#itemContainer li {display:inline-block; float:left}
#itemContainer li img {width:264px}
.scrollitem .holder {width:528px; position:absolute; bottom:15px; text-align:center; *padding-left:230px}
.scrollitem .holder a {cursor: pointer; width:12px;height:12px; border-radius:50%; background-color:#c0bec5; overflow:hidden; text-indent:-99em; display:inline-block; margin-right:5px; *display:block; *float:left}
.scrollitem .holder a.jp-previous {display:none; border-radius:0; position:absolute; top:-100px; left:0; width:27px;height:63px; background-position:-218px -216px; _background-position:-218px -216px; background-color:transparent}
.scrollitem .holder a.jp-next {display:none; border-radius:0; position:absolute; top:-100px; right:-5px; width:27px;height:63px; background-position:-190px -216px; _background-position:-190px -216px; background-color:transparent}
.scrollitem .holder a.jp-current, a.jp-current:hover {background:#ff9900}
.scrollitem .holder a.jp-disabled, a.jp-disabled:hover {background:none}
.scrollitem .holder a.jp-current, a.jp-current:hover,
.scrollitem .holder a.jp-disabled, a.jp-disabled:hover {cursor: default}

/* 最新消息 */
.mk00_r {width:260px; background:#fff; border-top:0}
.mk00_r .news {border-bottom:1px solid #e6e6e6}
.mk00_r .news ol {height:30px; line-height:30px; border:solid #e6e6e6; border-width:1px 0; background:#FFF}
.mk00_r .news ol li {display:inline-block; float:left; text-align:center; color:#666; font-size:14px; font-weight:bold; padding: 0 10px; position:relative; top:0px; border-bottom:1px solid #e6e6e6; left:-1px}
.mk00_r .news ol li.cur {border:solid #ddd; border-width:0 1px; border-bottom:1px solid #fff}
.mk00_r .news ul {padding:5px 15px; overflow:hidden; height:72px}
.mk00_r .news ul li {clear:both; line-height:24px}
.mk00_r .news ul li a:hover {color:#f90}

/* 用户登录 */
.mk00_r .user {padding:10px; border-bottom:1px solid #e6e6e6; height:92px; overflow:hidden}
.mk00_r .user dt {padding:0 10px; color:#666; margin-bottom:10px}
.mk00_r .user span {display:inline-block; padding-top:5px}
.mk00_r .user dd {word-spacing:10px; *word-spacing:5px; overflow:hidden}
.mk00_r .user dd i {display:block; text-align:center; font-weight:bold; color:#f90; font-size:14px}
.mk00_r .user dd span {width:30%; float:left; text-align:center; border-right:1px solid #e6e6e6; padding:0}
.mk00_r .user dd span.mr0 {border:0}

/* 学校服务 */
.learn_services {padding:10px 15px; background:#fafafa; position:relative; height:242px}
.learn_services .title {font-weight:bold}
.learn_services dt {display:inline-block; float:left; margin:7px; position:relative; z-index:9}
.learn_services dt a {border:1px solid #e6e6e6; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; display:block; width:59px; height:69px; text-indent:-999em}
.learn_services dt a:hover {border:1px solid #f90}
.learn_services dt.on a {border:1px solid #f90; border-bottom:1px solid #FFF}
.learn_services dt.ls_1 a {background-position:0 -151px}
.learn_services dt.ls_2 a {background-position:-59px -151px}
.learn_services dt.ls_3 a {background-position:-118px -151px}
.learn_services dt.ls_4 a {background-position:0 -220px}
.learn_services dt.ls_5 a {background-position:-59px -220px}
.learn_services dt.ls_6 a {background-position:-118px -220px}
.learn_services dd {position:absolute; z-index:10; display:none; left:-1px; top:109px; *top:110px; height:122px; width:230px; padding:15px; border:1px solid #f90; background:#FFF}
.learn_services dd ol {padding-top:5px; *padding-top:2px}
.learn_services dd ol li {display:inline-block; width:50%; float:left; height:34px; margin:5px 0 10px 0}
.learn_services dd ol li ul li {width:103px; margin:0}
.learn_services dd .input_button2 {margin-top:-10px; width:108px; margin-right:12px}
.ls_close {width:13px; height:13px; background-position:-41px 0; display:inline-block; position:absolute; right:2px; top:5px; cursor:pointer}
.ls_close:hover {background-position:-28px 0}
.learn_services dd a {color:#999}
.learn_services dd a:hover {color:#f90}

/* 主体架构 */
h3 {color:#3d3d3d; font-size:18px; clear:both; margin-bottom:10px}

/* 猜你想学 */
.mk01 dl {width:230px; display:inline-block; float:left; margin-right:20px; background:#FFF; cursor:pointer; text-align:center; border-bottom:2px solid #e6e6e6}
.mk01 dl:hover {background:#f8f8f8}
.mk01 dl.mr0 {margin-right:0}
.mk01 dl dd {padding:10px 0}
.mk01 dl dd b {color:#3d3d3d; font-size:16px; display:block; line-height:1.5em}
.mk01 dl dd span {font-size:14px; line-height:1.5em}
.mk01 dl dd i {color:#f90}

/* 最新入驻 */
.mk02 {margin-bottom:40px}
.scrollbar { line-height: 0; width:970px}
.scrollbar .handle { border-radius: 4px; border:2px solid #ccc; background: #ccc; cursor: pointer; line-height: 0; margin-top:15px}
.scrollbar .handle:hover {background:#9d9d9d}
#horizontal .scrollbar { height: 5px; }
#horizontal .scrollbar .handle { height: 100%; }
#horizontal .sly { height:95px; }
#horizontal .sly ul { height: 90px; }
#horizontal .sly ul li { float: left; width: 221px; height: 76px; padding:7px; margin: 0 15px 0 0; cursor: default; background:#FFF; line-height:24px; /* filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5 */}
#horizontal .sly ul li.active {color: #fff; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; /* filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;	opacity: 1 */}
ul.pages {display:none}
#horizontal .sly ul li .l {float:left; border:1px solid #e0e0e0}
#horizontal .sly ul li .r {float:right; display:inline-block; width:95px; margin-top:3px}
#horizontal .sly ul li .r b {display:inline-block; height:44px; line-height:22px; overflow:hidden}
#horizontal .sly ul li .r .sentiment {display:block}
.sentiment {background-position:-59px 2px; padding-left:20px; display:inline-block; height:20px; line-height:20px}

/* 考试推荐类别 */
.mk03 {overflow:hidden; margin-bottom:20px; width:980px; float:right; position:relative}
.mk03 h2 {font-size:30px; float:left; margin-right:10px}
.mk03 ol.title {float:left; padding-left:10px; height:40px; overflow:hidden; width:840px}
.mk03 ol.title li {display:inline-block; float:left; font:14px 'Microsoft YaHei', "宋体", Arial; padding:2px 15px; height:24px; margin:10px 10px 0 0; cursor:pointer; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; border:1px solid #e6e6e6; background:#FFF}
.mk03 dl {overflow:hidden; clear:both; background:#FFF; margin-top:10px; padding:5px 30px; *padding:5px 30px 0 30px}
.mk03 dl .links {height:26px; line-height:26px; margin-bottom:5px; overflow:hidden}
.mk03 dl .links a {margin-right:7px; border-right:1px solid #999; padding-right:15px; color:#999}
.mk03 ul li {display:inline-block; float:left; width:215px; height:260px; text-align:center; border:1px solid #ccc; position:relative; margin-right:17px}
.mk03 ul li.mr0 {margin-right:0}
.mk03 ul li i.favorite,.mk03 ul li i.favorite_y {background-position:-2px -1px; width:18px; height:14px; position:absolute; z-index:99; text-indent:-999em; cursor:pointer; right:10px; top:10px; overflow:hidden; display:none}
.mk03 ul li i.favorite_y {background-position:right -1px}
.mk03 ul li p {background:#FFF; height:100px; width:195px; overflow:hidden; padding:0 10px; font-size:14px; margin-top:5px; position:absolute; bottom:0; left:0}
.mk03 ul li em.name1 {line-height:22px; height:44px; margin:10px 0 5px 0; display:block; text-align:left;}
.mk03 ul li span {display:block; letter-spacing:1px; overflow:hidden}
.mk03 ul li span.s1 {display:none}
.mk03 ul li span.s1 em {text-align:left; display:block}
.mk03 ul li span.s1 a.a1,.mk03 ul li span.s1 a.a2 {display:inline-block; width:88px; height:26px; line-height:26px; border:1px solid #fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.mk03 ul li span.s1 a.a2 {background:#e6e6e6}
.mk03 ul li span.s2 {margin-top:10px}
.mk03 ul li span b {font:bold 18px/1.5em "microsoft yahei", "宋体", Arial; color:#f90; float:left}
.mk03 ul li span i {color:#999; float:right; margin-top:3px}
.mk03 ul li span.s3 i {display:block; position:absolute; background:#000; width:100%; height:150px; top:-3px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; display:none}
.mk03 article section {width:330px; float:left; height:120px; *margin-top:10px}
.mk03 article .hot_cont1_tj2 {margin-top:0}
.mk03 article .hot_cont1_tj2 li {height:30px; line-height:30px; margin:0 10px}
.mk03 article .hot_cont1_tj2 li span a {color:#999}
.mk03 article .title {position:relative; margin-bottom:10px}
.mk03 article .title span.fl {font-size:16px}
.mk03 article .scrollitem .holder {width:50px; text-align:left; top:7px; right:0}
.mk03 article .scrollitem .holder .jp-previous,.mk03 article .scrollitem .holder .jp-next {top:-1000px}
.mk03 article .scrollitem .holder a {width:6px;height:6px; border-radius:0; background:#ddd; display:block; float:left}
.mk03 p.ad {position:absolute; bottom:15px; *bottom:20px; right:32px}

.list_xxtj li {overflow:hidden; _clear:both}
.list_xxtj li b {color:#ff6300}
.list_xxtj li i {color:#999; font-size:12px}
.list_xxtj .list_xxtj_01 a {float:left; display:inline-block; border:1px solid #dedede; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}
.list_xxtj .list_xxtj_01 a img {padding:1px}
.list_xxtj .list_xxtj_01 span {display:inline-block; float:right; line-height:28px; width:140px}
.list_xxtj .list_xxtj_01 span a {height:28px; overflow:hidden; color:#666; display:block; width:100%; border:0}
.list_xxtj .list_xxtj_01 span em {display:block}
.list_xxtj .list_xxtj_01 span em b {font:bold 12px 'Microsoft YaHei', "宋体"}
.list_xxtj .list_xxtj_02 {height:30px; line-height:30px; *height:27px; *line-height:27px}
.list_xxtj .list_xxtj_02 em {color:#000; font-size:18px; _font-size:12px; font-weight:bold; float:left; margin-right:10px; _margin-right:5px}
.list_xxtj .list_xxtj_02 a {float:left}
.list_xxtj .list_xxtj_02 i {float:right}

.style_color1 ol.title li.cur a,.style_color2 ol.title li.cur a,.style_color3 ol.title li.cur a,.style_color4 ol.title li.cur a,.style_color5 ol.title li.cur a {color:#fff}
.style_color2 ol.title li {padding:2px 12px; margin:10px 5px 0 0}
.style_color4 ol.title li {padding:2px 8px; margin:10px 5px 0 0}

.style_color1 ol.title li.cur,.style_color1 ul li span.s1 a.a1 {background:#137cdb; color:#FFF}
.style_color1 h2,.style_color1 dl .links a:hover,.style_color1 dl .title span.fl {color:#137cdb}
.style_color1 a:hover,.style_color1 .list_xxtj_01 span a:hover,.style_color1 .hot_cont1_tj2 li span a:hover {color:#137cdb; text-decoration:none} 
.style_color1 ul li span.s1 a.a1:hover,.style_color1 ul li span.s1 a.a2:hover {border:1px solid #137cdb; background:#FFF; color:#137cdb}
.style_color1 ul li p.on {border-bottom:4px solid #137cdb}
.style_color1 .scrollitem .holder a.jp-current,.style_color1 .scrollitem .holder a.jp-current:hover {background:#137cdb}

.style_color2 ol.title li.cur,.style_color2 ul li span.s1 a.a1 {background:#56b02a; color:#FFF}
.style_color2 h2,.style_color2 dl .links a:hover,.style_color2 dl .title span.fl {color:#56b02a}
.style_color2 a:hover,.style_color1 .list_xxtj_01 span a:hover,.style_color2 .hot_cont1_tj2 li span a:hover {color:#56b02a; text-decoration:none} 
.style_color2 ul li span.s1 a.a1:hover,.style_color2 ul li span.s1 a.a2:hover  {border:1px solid #56b02a; background:#FFF; color:#56b02a}
.style_color2 ul li p.on {border-bottom:4px solid #56b02a}
.style_color2 .scrollitem .holder a.jp-current,.style_color2 .scrollitem .holder a.jp-current:hover {background:#56b02a}

.style_color3 ol.title li.cur,.style_color3 ul li span.s1 a.a1 {background:#905098; color:#FFF}
.style_color3 h2,.style_color3 dl .links a:hover,.style_color3 dl .title span.fl {color:#905098}
.style_color3 a:hover,.style_color1 .list_xxtj_01 span a:hover,.style_color3 .hot_cont1_tj2 li span a:hover {color:#905098; text-decoration:none} 
.style_color3 ul li span.s1 a.a1:hover,.style_color3 ul li span.s1 a.a2:hover {border:1px solid #905098; background:#FFF; color:#905098}
.style_color3 ul li p.on {border-bottom:4px solid #905098}
.style_color3 .scrollitem .holder a.jp-current,.style_color3 .scrollitem .holder a.jp-current:hover {background:#905098}

.style_color4 ol.title li.cur,.style_color4 ul li span.s1 a.a1 {background:#de374b; color:#FFF}
.style_color4 h2,.style_color4 dl .links a:hover,.style_color4 dl .title span.fl {color:#de374b}
.style_color4 a:hover,.style_color1 .list_xxtj_01 span a:hover,.style_color4 .hot_cont1_tj2 li span a:hover {color:#de374b; text-decoration:none} 
.style_color4 ul li span.s1 a.a1:hover,.style_color4 ul li span.s1 a.a2:hover {border:1px solid #de374b; background:#FFF; color:#de374b}
.style_color4 ul li p.on {border-bottom:4px solid #de374b}
.style_color4 .scrollitem .holder a.jp-current,.style_color4 .scrollitem .holder a.jp-current:hover {background:#de374b}

.style_color5 ol.title li.cur,.style_color5 ul li span.s1 a.a1 {background:#4dcfdf; color:#FFF}
.style_color5 h2,.style_color5 dl .links a:hover,.style_color5 dl .title span.fl {color:#4dcfdf}
.style_color5 a:hover,.style_color5 .list_xxtj_01 span a:hover,.style_color5 .hot_cont1_tj2 li span a:hover {color:#4dcfdf; text-decoration:none} 
.style_color5 ul li span.s1 a.a1:hover,.style_color5 ul li span.s1 a.a2:hover {border:1px solid #4dcfdf; background:#FFF; color:#4dcfdf}
.style_color5 ul li p.on {border-bottom:4px solid #4dcfdf}
.style_color5 .scrollitem .holder a.jp-current,.style_color5 .scrollitem .holder a.jp-current:hover {background:#4dcfdf}

/* 友情链接 */
.bottom {background:#FFF}
.bottom .title {font-size:18px; color:#3d3d3d; margin:35px; display:block}
.bottom dl {display:inline-block; float:left; width:215px; margin:0 35px 25px 35px}
.bottom dl dt {width:50px; height:50px; margin:0 5px 0 80px}
.bottom dl dt.d1 {background-position:0 -26px}
.bottom dl dt.d2 {background-position:-50px -26px}
.bottom dl dt.d3 {background-position:-100px -26px}
.bottom dl dt.d4 {background-position:-150px -26px}
.bottom dl dd h4 {text-align:center; font-size:18px; color:#666; margin:10px 0; font-family:"microsoft yahei", "宋体", Arial}
.bottom dl dd p {color:#999; font-size:14px; line-height:1.6em; word-break:break-all; word-wrap:break-word}
.bottom .links {border-top:2px solid #f5f5f5; padding:15px 30px; line-height:26px}
.bottom .links a {color:#999; margin-right:10px; display:inline-block}


.my_form input.on {border:1px solid #61abff}
.pop_login .input-text{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding:2px 0 2px 5px;border: 1px solid #d0d0d0;background: #FFF url(http://www.liexue.cn/statics/images/admin_img/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:12px;}

/* 弹出层样式 */
.pop_login {width:660px; padding:0 35px; position:fixed; top:50%; left:50%; margin-left:-365px; margin-top:-193px; background:#FFF; z-index:99999; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
.pop_login .title {color:#275386; font:26px "microsoft yahei", "宋体", Arial; position:absolute; top:15px; width:660px}
.pop_login .pop_close {display:inline-block; width:24px; height:24px; background:url(http://www.liexue.cn/statics/images/register/bg.png) no-repeat -270px -110px; _background:url(http://www.liexue.cn/statics/images/register/bg.gif) no-repeat -270px -110px; cursor:pointer}
.pop_login .input_vm {vertical-align:middle}
.pop_login .input-text {width:200px; height:30px; line-height:30px; border:1px solid #eee; font-size:16px; margin-bottom:3px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; padding:0}
.pop_login .my_form table th {color:#275386; font:20px "microsoft yahei", "宋体", Arial; vertical-align:top; text-align:right}
.pop_login .my_form table td {height:65px; vertical-align:top}
.dl_login {margin-top:15px}
.dl_login dt {width:400px; height:285px; padding-top:65px; float:left; border-right:1px solid #b6b5b5}
.dl_login dd {width:215px; float:right; padding-top:85px; line-height:36px}
.login-button {width:120px; height:33px; font:20px/28px "microsoft yahei", "宋体", Arial; color:#fffefe; background:#4ca9f8; border:0; cursor:pointer; word-spacing:15px; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px}
.login-button:hover {background:#000}
.sns_register a {display:block; float:left; width:94px; height:30px; line-height:30px; border:1px solid #dedede; text-indent:32px; font-size:14px; margin-right:10px; background:url(http://www.liexue.cn/statics/images/register/bg.png) no-repeat; _background:url(http://www.liexue.cn/statics/images/register/bg.gif) no-repeat}
a.sns_qq {background-position:-36px -108px}
a.sns_sina {background-position:-134px -110px}
.pop_cover {position:absolute; top:0; left:0; overflow:hidden; background:#000; z-index:99998; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5}
.iframe_login_n .pop_login,.iframe_login_n .pop_cover {display:none}